﻿using System;

namespace K9Nano.Dependency
{
    public interface IDependencyConvention
    {
        /// <summary>
        /// Get the service type that <see cref="implementationType"/> should be injected to.
        /// </summary>
        /// <param name="implementationType"></param>
        /// <returns></returns>
        Type[] GetServiceTypes(Type implementationType);
    }
}